Japanese Clover — synonyms, definition
1. japanese clover (Noun)
3 synonyms
Lespedeza striata jap clover japan clover
1 definition
japanese clover (Noun) — An annual of tropical Asia naturalized in United States.
2 types of
bush clover lespedeza
1 part of
genus Lespedeza